package sk.velkavrana.app.databaseInfo.model;

import java.util.List;

/**
 * @author mtymes
 * @since Sep 21, 2009 10:15:58 PM
 */
public final class DatabaseInfo implements StorableObject<String> {

    private String id;
    private String name;
    private String driver;
    private String dialect;
    private String templateUrl;
    private List<String> jarFiles;


    public DatabaseInfo() {
    }


    public String getId() {
        return id;
    }


    public DatabaseInfo setId(String id) {
        this.id = id;

        return this;
    }


    public String getName() {
        return name;
    }


    public DatabaseInfo setName(String name) {
        this.name = name;

        return this;
    }


    public String getDriver() {
        return driver;
    }


    public DatabaseInfo setDriver(String driver) {
        this.driver = driver;

        return this;
    }


    public String getDialect() {
        return dialect;
    }


    public DatabaseInfo setDialect(String dialect) {
        this.dialect = dialect;

        return this;
    }


    public String getTemplateUrl() {
        return templateUrl;
    }


    public DatabaseInfo setTemplateUrl(String templateUrl) {
        this.templateUrl = templateUrl;

        return this;
    }


    public List<String> getJarFiles() {
        return jarFiles;
    }


    public DatabaseInfo setJarFiles(List<String> jarFiles) {
        this.jarFiles = jarFiles;

        return this;
    }
}
